foreign licensing agreements - Francés Inglés Diccionario